foreman or boss on a construction site - Turkish English Dictionary